iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0

我們先來暖身一下了解所有型態的樣子

  1. 變數與常數

    • 使用var來定義變數,使用let來定義常數。
    • 例子:
      var 變數名 = "Hello"
      let 常數名 = "World"
      
  2. 資料型別

    • Swift是強型別語言,常見的資料型別包括IntDoubleStringBool等。
    • 例子:
      var 整數: Int = 10
      var 浮點數: Double = 3.14
      var 字串: String = "Swift"
      var 布林值: Bool = true
      
  3. 控制流程

    • 使用ifelse來進行條件判斷,使用for-inwhile來進行迴圈操作。
    • 例子:
      if 布林值 {
          print("這是真的")
      } else {
          print("這是假的")
      }
      
      for 數字 in 1...5 {
          print(數字)
      }
      
  4. 函數

    • 使用func來定義函數,可以有參數和返回值。
    • 例子:
      func 打招呼(名字: String) -> String {
          return "Hello, \(名字)!"
      }
      
      let 問候語 = 打招呼(名字: "世界")
      print(問候語)
      
  5. 類別與結構

    • 使用class來定義類別,使用struct來定義結構體。
    • 例子:
      class 人 {
          var 名字: String
          init(名字: String) {
              self.名字 = 名字
          }
          func 打招呼() -> String {
              return "Hello, \(名字)"
          }
      }
      
      let 一個人 = 人(名字: "小明")
      print(一個人.打招呼())
      

上一篇
30天帶你發揮手機淺能
下一篇
Swift 相機使用
系列文
手機Swift性能專家30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言